be muffled in a cloak - French English Dictionary